//=============================================================================
//
// 
//
// Bodhi Crandall-Rus (boder.us)
// Sept 10, 2006
//=============================================================================

#pragma once

#include <vector>

#include "common.hpp"

#include "bitfont.hpp"
#include "staticimage.hpp"

struct BasicMenu
{
	KEG::BitFont font;
	std::vector< std::string > menuItem;
	KEG::StaticImage cursor;
	int cursorIndex;
	float left, top;

	float rotation;

	void Down();
	void Up();

	void Render();
	void Reset();
	void Release();

	void Update( double frameTime );

	std::string Enter() { return menuItem[ cursorIndex ]; }
};

